#include <iostream>
#include <string>
#include <vector>
#include <map>
#include <algorithm>
using namespace std;

class Solution
{
public:
    bool IsPalindrome(int x)
    {
        //write your code here...
        cout << "hello,hhr8685!" << endl;
        return true;
    }
};
//采用条件编译,仅为了在拼接之前单独设计测试用例时不要出现语法提示错误！
//在编译时可采用 g++ -D COMPILER_ONLINE编译时定义该宏，在拼接时编译器就会将该段代码自动裁剪！
#ifndef COMPILER_ONLINE 
#include "header.cpp"
#endif

void Test1()
{
    //通过定义临时对象来完成方法的调用
    bool ret = Solution().IsPalindrome(121);
    if(ret)
    {
        std::cout << "通过用例1:121" << std::endl; 
    }

    else
    {
        std::cout << "未通过用例1:121" << std::endl; 
    }
}

void Test2()
{
    bool ret = Solution().IsPalindrome(-10);
    if(!ret)
    {
        std::cout << "通过用例2:-10" << std::endl; 
    }

    else
    {
        std::cout << "未通过用例2:-10" << std::endl; 
    }
}

int main()
{
    Test1();
    Test2();

    return 0;
}
